# -*- encoding: utf-8 -*-
'''
@File    :   __init__.py.py
@Time    :   2022/3/22 14:19
@Author  :   ZhangChaoYang
@Desc    :   
'''
import os.path
import matplotlib
import matplotlib.pyplot as plt
import platform
import logging

plt.rcParams['font.size'] = 20
if platform.system().lower() == "windows":
    plt.rcParams['font.sans-serif'] = 'SimHei'
    plt.rcParams['axes.unicode_minus'] = False
if platform.system().lower() == 'darwin':
    matplotlib.use("TkAgg")


if not os.path.exists("log"):
    os.makedirs("log")

logging.basicConfig(level=logging.INFO,  # 设置日志输出格式
                    filename="log/fault_diagnose.log",  # log日志输出的文件位置和文件名
                    format="%(levelname)s %(asctime)s %(filename)s:%(lineno)s %(message)s",  # 日志输出的格式
                    datefmt="%Y-%m-%d %H:%M:%S",  # 时间输出的格式
                    )

logger = logging.getLogger(__name__)
logger.setLevel(logging.INFO)
